package com.brzjomo.secretiveworld.world.biome;

import com.brzjomo.secretiveworld.init.ModEntityTypes;

import net.minecraft.entity.EntityClassification;
import net.minecraft.entity.EntityType;
import net.minecraft.world.biome.Biome;
import net.minecraft.world.biome.DefaultBiomeFeatures;

public class MermaidOcean extends Biome {

	public MermaidOcean(Builder biomeBuilder) {
		super(biomeBuilder);
		addSpawn(EntityClassification.WATER_CREATURE, new SpawnListEntry(EntityType.DOLPHIN, 30, 5, 10));
		addSpawn(EntityClassification.WATER_CREATURE, new SpawnListEntry(EntityType.TROPICAL_FISH, 60, 8, 15));
		addSpawn(EntityClassification.WATER_CREATURE, new SpawnListEntry(EntityType.SILVERFISH, 30, 5, 10));
		addSpawn(EntityClassification.WATER_CREATURE, new SpawnListEntry(EntityType.PUFFERFISH, 30, 5, 10));
		addSpawn(EntityClassification.WATER_CREATURE, new SpawnListEntry(EntityType.TURTLE, 30, 3, 6));
		addSpawn(EntityClassification.WATER_CREATURE, new SpawnListEntry(EntityType.COD, 30, 5, 10));
		DefaultBiomeFeatures.addOceanCarvers(this);
		DefaultBiomeFeatures.addStructures(this);
		DefaultBiomeFeatures.addOres(this);
		DefaultBiomeFeatures.addSeagrass(this);
		DefaultBiomeFeatures.addTallSeagrassLush(this);
		DefaultBiomeFeatures.addKelp(this);
		DefaultBiomeFeatures.addFossils(this);
	}

//	@OnlyIn(Dist.CLIENT)
//	public int getSkyColor() {
//		return 0x29FF89;
//	}
}
